body {
width: 1300px;
height: 1000px;
font-family: tahoma, sans-serif;
color:black ;
background-color: white;
position: absolute;
left: 300px;
top: 0px
} 

#banniere
{
margin-left: 150px;
width: 1000px;
height: 10px;
background-image:url(http://localhost/PROJET/banniere.png);
background-repeat: no-repeat;
margin-top:0px;
margin-bottom:0px;
position: absolute;
left: 40px;
top:70px;
}

#image_ileos{
margin-left: 0px;
width: 500px;
height: 250px;
position: absolute;
left: 400px;
top: 180px;
background-image:url(http://localhost/PROJET/ileos.png);
background-repeat: no-repeat;
margin-top:0px;
margin-bottom:0px;
}

#image_intelbiosys
{
margin-left: 0px;
width: 200px;
height: 40px;
position: absolute;
left: 500px;
top: 0px;

background-image:url(http://localhost/PROJET/INTELBIOSYS.png);
background-repeat: no-repeat;
margin-top:0px;
margin-bottom:0px;
}

div#fondpage {
color:black ;
}
#session_mail{
position: absolute;
	left: 245px;
	top: 130px;
	color: blue;
	font-family: tahoma, sans-serif;
	font-size: small;
}
#session_logout{
position: absolute;
	left: 185px;
	top: 130px;
	color: blue;
	font-family: tahoma, sans-serif;
	font-size: small;
}

div#MenuBar { 
    position: absolute;
    left: 180px;
    top: 100px;
    margin: 0; 
    padding: 0; 
    list-style: none;
} 

.champ {
font-family : Arial, Helvetica, sans-serif;
background-color : #FFFFFF;
color: #5C5C5C;
font-size: 11px;
border: 1px solid #BBBAB1;
background-image: url(imagescss/fondform.png);
}
.MenuBarFX { 
	 
    text-align:center; 
    text-decoration:none; 
    font-weight:bold; 
    font-family:tahoma; 
    color:black; 
    font-size: x-large;
} 
.MenuBarFX ul { /*Parametrage des style de puces, ici masquer les puces + Parametrage du bandeau principal*/ 
     margin:0px; 
     padding:0px; 
    list-style-type:none; 
    text-align:left; 
    font-family:tahoma; 
    font-size:12px; 
    font-weight:normal; 
 } 
 
.MenuBarFX ul li { /*Parametrage des sous menu*/ 
    line-height:24px; 
    float:left; 
    padding:0px; 
    margin-left:4px; 
    color:white; 
} 
 
.MenuBarFX ul li a { /*Parametrage des sous menu hyperlien*/ 
        padding: 5px 20px; 
        margin: 0; 
        background: white; 
        font-family:tahoma; 
    	  color:black; 
        font-size: larger; 
        border: 1px solid #89a; 
        text-decoration: none; 
} 

.MenuBarFX ul li a:hover { /*Parametrage des sous menu hyperlien souris survol*/ 
    line-height:24px; 
    color:#4289ff; 
    background-color: white; 
} 
 
.MenuBarFX ul li ul { /*Masquage des sous menu*/ 
    display:none; 
} 

.MenuBarFX ul li ul { 
   /* width:auto; */
    float:none; 
    border:0px; 
    background-color: white; 
} 

.MenuBarFX ul li:hover ul{ 
    display:block;  
    float:none; 
    margin:0px; 
    padding:4px; 
    color:#4289ff; 
} 

.MenuBarFX ul li a:hover ul{ 
    display:block; 
} 

.MenuBarFX ul li ul li{ 
    display:block; 
    float:none; 
} 
.MenuBarFX ul li ul li a{ 
    /*line-height:18px; */
    display:block; 
    float:none;
    padding:4px; 
    color:black; 
    font-family:tahoma; 
   
} 

.MenuBarFX ul li ul li a:hover{ 
    /* line-height:18px;*/
    display:block; 
    float:none; 
    width:auto; 
    padding:4px; 
    color:#4289ff; 
}
#IntelligentBio{
position: absolute;
	left: 500px;
	top: 45px;
	font-size: smaller;
}

#image_inter_register
{
margin-left: 0px;
width: 600px;
height: 5px;
position: absolute;
left: 10px;
top: 160px;

background-image:url(http://localhost/PROJET/barre_inter.png);
background-repeat: no-repeat;
margin-top:0px;
margin-bottom:0px;
}
#image_inter_register_2
{
margin-left: 0px;
width: 600px;
height: 5px;
position: absolute;
left: 10px;
top: 260px;

background-image:url(http://localhost/PROJET/barre_inter.png);
background-repeat: no-repeat;
margin-top:0px;
margin-bottom:0px;
}
#image_inter_register_3
{
margin-left: 0px;
width: 600px;
height: 5px;
position: absolute;
left: 10px;
top: 380px;

background-image:url(http://localhost/PROJET/barre_inter.png);
background-repeat: no-repeat;
margin-top:0px;
margin-bottom:0px;
}
#image_inter_register_4
{
margin-left: 0px;
width: 600px;
height: 5px;
position: absolute;
left: 10px;
top: 500px;

background-image:url(http://localhost/PROJET/barre_inter.png);
background-repeat: no-repeat;
margin-top:0px;
margin-bottom:0px;
}
#image_inter_register_5
{
margin-left: 0px;
width: 600px;
height: 5px;
position: absolute;
left: 10px;
top: 620px;

background-image:url(http://localhost/PROJET/barre_inter.png);
background-repeat: no-repeat;
margin-top:0px;
margin-bottom:0px;
}
#DENTAL_LAMP{
position: absolute;
	left: 500px;
	top: 600px;
	font-size: smaller;
}
#corps
{	
	position: absolute;
	left: 0px;
	top: 180px;
	font-family: tahoma, sans-serif;
	font-size: small;
	width: 1000px;
	height:1100px;
	margin-left:300px;
	margin-bottom:0px;
   color: black;
}
/* FORMULAIRE */
.firstname{
position: absolute;
	left: 0px;
	top:  50px;
	font-family: tahoma, sans-serif;
	font-size: small;
}
.lastname{
position: absolute;
	left: 350px;
	top:  50px;
	font-family: tahoma, sans-serif;
	font-size: small;
}
.firstnameTextField{
position: absolute;
	left: 150px;
	top:  50px;
	font-family: tahoma, sans-serif;
	font-size: 11px;
	border : 1px solid #BBBAB1;
}
.lastnameTextField{
position: absolute;
	left: 500px;
	top:  50px;
	font-family: tahoma, sans-serif;
	font-size: 11px;
	border : 1px solid #BBBAB1;
}
.dateDeNaissance{
	position: absolute;
	left: 0px;
	top:  90px;
	font-family: tahoma, sans-serif;
	font-size: small;
}
.dateDeNaissanceTextField{
position: absolute;
	left: 150px;
	top:  90px;
	font-family: tahoma, sans-serif;
	font-size: 11px;
	border : 1px solid #BBBAB1;
}
.email{
position: absolute;
	left: 0px;
	top:  130px;
	font-family: tahoma, sans-serif;
	font-size: small;
}
.emailTextField{
position: absolute;
	left: 150px;
	top:  130px;
	font-family: tahoma, sans-serif;
	font-size: 11px;
	border : 1px solid #BBBAB1;
	}
.emailConfirmation{
position: absolute;
	left: 350px;
	top:  130px;
	font-family: tahoma, sans-serif;
	font-size: small;
}
.emailConfirmationTextField{
position: absolute;
	left: 500px;
	top:  130px;
	font-family: tahoma, sans-serif;
	font-size: 11px;
	border : 1px solid #BBBAB1;
}
.adresseLivraison{
position: absolute;
	left: 0px;
	top:  180px;
	font-family: tahoma, sans-serif;
	font-size: small;
}
.adresseLivraisonTextField{
position: absolute;
	left: 150px;
	top:  180px;
	font-family: tahoma, sans-serif;
	font-size: 11px;
	border : 1px solid #BBBAB1;
}
.cpLivraison{
position: absolute;
	left: 350px;
	top:  180px;
	font-family: tahoma, sans-serif;
	font-size: small;
}
.cpLivraisonTextField{
position: absolute;
	left: 500px;
	top:  180px;
	font-family: tahoma, sans-serif;
	font-size: 11px;
	border : 1px solid #BBBAB1;
}
.villeLivraison{
position: absolute;
	left: 0px;
	top:  220px;
	font-family: tahoma, sans-serif;
	font-size: small;
}
.villeLivraisonTextField{
position: absolute;
	left: 150px;
	top:  220px;
	font-family: tahoma, sans-serif;
	font-size: 11px;
	border : 1px solid #BBBAB1;
}
.paysLivraison{
position: absolute;
	left: 350px;
	top:  220px;
	font-family: tahoma, sans-serif;
	font-size: small;
}
.paysLivraisonTextField{
position: absolute;
	left: 500px;
	top:  220px;
	font-family: tahoma, sans-serif;
	font-size: 11px;
	border : 1px solid #BBBAB1;
	}
.adresseFacture{
position: absolute;
	left: 0px;
	top:  290px;
	font-family: tahoma, sans-serif;
	font-size: small;
}
.adresseFactureTextField{
position: absolute;
	left: 150px;
	top:  290px;
	font-family: tahoma, sans-serif;
	font-size: 11px;
	border : 1px solid #BBBAB1;
}
.cpFacture{
position: absolute;
	left: 350px;
	top:  290px;
	font-family: tahoma, sans-serif;
	font-size: small;
}
.cpFactureTextField{
position: absolute;
	left: 500px;
	top:  290px;
	font-family: tahoma, sans-serif;
	font-size: 11px;
	border : 1px solid #BBBAB1;
}
.villeFacture{
position: absolute;
	left: 0px;
	top:  340px;
	font-family: tahoma, sans-serif;
	font-size: small;
}
.villeFactureTextField{
position: absolute;
	left: 150px;
	top:  340px;
	font-family: tahoma, sans-serif;
	font-size: 11px;
	border : 1px solid #BBBAB1;
}
.paysFacture{
position: absolute;
	left: 350px;
	top:  340px;
	font-family: tahoma, sans-serif;
	font-size: small;
}
.paysFactureTextField{
position: absolute;
	left: 500px;
	top:  340px;
	font-family: tahoma, sans-serif;
	font-size: 11px;
	border : 1px solid #BBBAB1;
}
.adresseCabinet{
position: absolute;
	left: 0px;
	top:  410px;
	font-family: tahoma, sans-serif;
	font-size: small;
}
.adresseCabinetTextField{
position: absolute;
	left: 150px;
	top:  410px;
	font-family: tahoma, sans-serif;
	font-size: 11px;
	border : 1px solid #BBBAB1;
}
.cpCabinet{
position: absolute;
	left: 350px;
	top:  410px;
	font-family: tahoma, sans-serif;
	font-size: small;
}
.cpCabinetTextField{
position: absolute;
	left: 500px;
	top:  410px;
	font-family: tahoma, sans-serif;
	font-size: 11px;
	border : 1px solid #BBBAB1;
}
.villeCabinet{
position: absolute;
	left: 0px;
	top:  460px;
	font-family: tahoma, sans-serif;
	font-size: small;
}
.villeCabinetTextField{
position: absolute;
	left: 150px;
	top:  460px;
	font-family: tahoma, sans-serif;
	font-size: 11px;
	border : 1px solid #BBBAB1;
}
.paysCabinet{
position: absolute;
	left: 350px;
	top:  460px;
	font-family: tahoma, sans-serif;
	font-size: small;
}
.paysCabinetTextField{
position: absolute;
	left: 500px;
	top:  460px;
	font-family: tahoma, sans-serif;
	font-size: 11px;
	border : 1px solid #BBBAB1;
}
.fixeNumber{
position: absolute;
	left: 0px;
	top:  530px;
	font-family: tahoma, sans-serif;
	font-size: small;
}
.phoneNumber{
position: absolute;
	left: 350px;
	top:  530px;
	font-family: tahoma, sans-serif;
	font-size: small;
}
.login{
position: absolute;
	left: 0px;
	top:  580px;
	font-family: tahoma, sans-serif;
	font-size: small;
}
.verifyLogin{
position: absolute;
	left: 350px;
	top:  580px;
	font-family: tahoma, sans-serif;
	font-size: small;
}
.fixeNumberTextField{
position: absolute;
	left: 150px;
	top:  530px;
	font-family: tahoma, sans-serif;
	font-size: 11px;
	border : 1px solid #BBBAB1;
}
.phoneNumberTextField{
position: absolute;
	left: 500px;
	top:  530px;
	font-family: tahoma, sans-serif;
	font-size: 11px;
	border : 1px solid #BBBAB1;
}
.loginTextField{
position: absolute;
	left: 150px;
	top:  580px;
	font-family: tahoma, sans-serif;
	font-size: 11px;
	border : 1px solid #BBBAB1;
}
.verifyLoginTextField{
position: absolute;
	left: 500px;
	top:  580px;
	font-family: tahoma, sans-serif;
	font-size: 11px;
	border : 1px solid #BBBAB1;
}
.validationFormulaire{
position: absolute;
	left: 250px;
	top:  650px;
	font-family: tahoma, sans-serif;
	font-size: small;
}
.requiredField{
position: absolute;
	left: 250px;
	top:  675px;
	font-family: tahoma, sans-serif;
	font-size: small;
}
.requiredFirstname{
position: absolute;
	left: 0px;
	top:  65px;
	font-family: tahoma, sans-serif;
	font-size: x-small;
	color: red;
}
.requiredLastname{
position: absolute;
	left: 350px;
	top:  65px;
	font-family: tahoma, sans-serif;
	font-size: x-small;
	color: red;
}
.requiredBirth{
position: absolute;
	left: 0px;
	top:  105px;
	font-family: tahoma, sans-serif;
	font-size: x-small;
	color: red;
}
.requiredMail{
position: absolute;
	left: 0px;
	top:  145px;
	font-family: tahoma, sans-serif;
	font-size: x-small;
	color: red;
}
.requiredMailConfirmation{
position: absolute;
	left: 350px;
	top:  145px;
	font-family: tahoma, sans-serif;
	font-size: x-small;
	color: red;
}
.requiredMailDifferent{
position: absolute;
	left: 350px;
	top:  145px;
	font-family: tahoma, sans-serif;
	font-size: x-small;
	color: red;
}
.requiredAL{
position: absolute;
	left: 0px;
	top:  195px;
	font-family: tahoma, sans-serif;
	font-size: x-small;
	color: red;
}
.requiredCPL{
position: absolute;
	left: 350px;
	top:  195px;
	font-family: tahoma, sans-serif;
	font-size: x-small;
	color: red;
}
.requiredVL{
position: absolute;
	left: 0px;
	top:  235px;
	font-family: tahoma, sans-serif;
	font-size: x-small;
	color: red;
}	
.requiredAF{
position: absolute;
	left: 0px;
	top:  305px;
	font-family: tahoma, sans-serif;
	font-size: x-small;
	color: red;
}
.requiredCPF{
position: absolute;
	left: 350px;
	top:  305px;
	font-family: tahoma, sans-serif;
	font-size: x-small;
	color: red;
}
.requiredVF{
position: absolute;
	left: 0px;
	top:  355px;
	font-family: tahoma, sans-serif;
	font-size: x-small;
	color: red;
}
.requiredAC{
position: absolute;
	left: 0px;
	top:  425px;
	font-family: tahoma, sans-serif;
	font-size: x-small;
	color: red;
}
.requiredCPC{
position: absolute;
	left: 350px;
	top:  425px;
	font-family: tahoma, sans-serif;
	font-size: x-small;
	color: red;
}
.requiredVC{
position: absolute;
	left: 0px;
	top:  475px;
	font-family: tahoma, sans-serif;
	font-size: x-small;
	color: red;
}
.requiredFixeNumber{
position: absolute;
	left: 0px;
	top:  545px;
	font-family: tahoma, sans-serif;
	font-size: x-small;
	color: red;
}
.requiredPhoneNumber{
position: absolute;
	left: 350px;
	top:  545px;
	font-family: tahoma, sans-serif;
	font-size: x-small;
	color: red;
}
.requiredLogin{
position: absolute;
	left: 0px;
	top:  595px;
	font-family: tahoma, sans-serif;
	font-size: x-small;
	color: red;
}
.requiredVerifyLogin{
position: absolute;
	left: 350px;
	top:  595px;
	font-family: tahoma, sans-serif;
	font-size: x-small;
	color: red;
}
.verifyMdp{
position: absolute;
	left: 280px;
	top:  600px;
	font-family: tahoma, sans-serif;
	font-size: x-small;
	color: red;
}
.submitUsers{
	position: absolute;
	left: 0px;
	top:  125px;
	font-family: tahoma, sans-serif;
	font-size: small;
	color: black;
}
.allFieldsRequired{
	position: absolute;
	left: 60px;
	top:  125px;
	font-family: tahoma, sans-serif;
	font-size: small;

}
.registration{
	position: absolute;
	left: 0px;
	top:  180px;
	font-family: tahoma, sans-serif;
	font-size: small;
}
.registrationLink{
	position: absolute;
	left: 0px;
	top:  210px;
	font-family: tahoma, sans-serif;
	font-size: small;
}
.registrationSubmit{
	position: absolute;
	left: 0px;
	top:  600px;
	font-family: tahoma, sans-serif;
	font-size: small;
}